Add OADP single-stack IPv6 cluster provisioning workflow on Equinix M…#81210
Add OADP single-stack IPv6 cluster provisioning workflow on Equinix M…#81210PrasadJoshi12 wants to merge 2 commits into
Conversation
|
Skipping CI for Draft Pull Request. |
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
WalkthroughAdds a new OADP E2E QE CI job for a release-v1.5 IPv6 bare-metal cluster, with matching workflow definition, workflow ownership metadata, and ci-operator job configuration. ChangesOADP IPv6 bare-metal CI wiring
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested labels
🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
/pj-rehearse pull-ci-oadp-qe-oadp-e2e-qe-release-v1.5-ipv6-cluster-oadp-baremetalds-ipv6 |
|
@PrasadJoshi12: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: PrasadJoshi12 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
f6dfda8 to
3bdab07
Compare
|
/pj-rehearse pull-ci-oadp-qe-oadp-e2e-qe-release-v1.5-ipv6-cluster-oadp-baremetalds-ipv6 |
|
@PrasadJoshi12: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
3bdab07 to
85f6443
Compare
|
/pj-rehearse pull-ci-oadp-qe-oadp-e2e-qe-release-v1.5-ipv6-cluster-oadp-baremetalds-ipv6 |
|
@PrasadJoshi12: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse pull-ci-oadp-qe-oadp-e2e-qe-release-v1.5-ipv6-cluster-oadp-baremetalds-ipv6 |
|
@PrasadJoshi12: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
85f6443 to
7c5f4fb
Compare
…etal Adds a new workflow oadp-baremetalds-ipv6-oadp-qe that provisions a single-stack IPv6 bare metal cluster on Equinix Metal using dev-scripts with IP_STACK=v6. Cluster stays alive for 12 hours via oadp-debug-wait. Also adds a CI config variant (release-v1.5__ipv6-cluster) with a presubmit job that can be triggered via: /test ipv6-cluster-oadp-baremetalds-ipv6 or via Gangway: pull-ci-oadp-qe-oadp-e2e-qe-release-v1.5-ipv6-cluster-oadp-baremetalds-ipv6 Co-authored-by: Cursor <cursoragent@cursor.com>
7c5f4fb to
ff331f8
Compare
|
/pj-rehearse pull-ci-oadp-qe-oadp-e2e-qe-release-v1.5-ipv6-cluster-oadp-baremetalds-ipv6 |
|
@PrasadJoshi12: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@PrasadJoshi12: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
…d timeouts - Add capabilities/intranet and 14h timeout to ipv6-cluster config - Reduce DEBUG_WAIT_TIMEOUT from 12h to 10h in workflow - Expand OWNERS with oadp-e2e-qe approvers/reviewers Co-authored-by: Cursor <cursoragent@cursor.com>
|
[REHEARSALNOTIFIER]
Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
/pj-rehearse pull-ci-oadp-qe-oadp-e2e-qe-release-v1.5-ipv6-cluster-oadp-baremetalds-ipv6 |
|
@PrasadJoshi12: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
Add OADP single-stack IPv6 cluster provisioning workflow on Equinix Metal
Summary by CodeRabbit
This PR updates the OpenShift OADP CI infrastructure to provision a single-stack IPv6 bare-metal cluster on Equinix Metal for OADP E2E QE. It introduces a new IPv6-specific step-registry workflow and wires it into the release-v1.5 testing variant configuration.
Key changes:
New step-registry workflow:
oadp-baremetalds-ipv6-oadp-qeequinix-ocp-metalcluster profile.DEVSCRIPTS_CONFIG(IP_STACK=v6,NETWORK_TYPE=OVNKubernetes).DEBUG_WAIT_TIMEOUTto 43200.baremetalds-ofcir-pre→ test step (oadp-debug-wait) →baremetalds-ofcir-post.New release/variant CI configuration:
ci-operator/.../oadp-qe-oadp-e2e-qe-release-v1.5__ipv6-cluster.yamlbase_images.dev-scriptstoocp-kni:dev-scripts.build_root.image_stream_tagtorhel-9-release-golang-1.19-openshift-4.15.releases.latest.integrationfor productocpversion5.0.cpu: 100m,memory: 200Mi,limits.memory: 6Gi).oadp-baremetalds-ipv6(always_run: false) that triggers the new workflow (oadp-baremetalds-ipv6-oadp-qe).branch: release-v1.5,org: oadp-qe,repo: oadp-e2e-qe,variant: ipv6-cluster.Ownership/metadata: Adds workflow and artifact ownership metadata for the new IPv6 workflow (including
prasadjoshi12as approver/reviewer).